package com.yonyou.ucf.mdf.app.isvdxq.firstpart.location.model;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;

import java.util.List;

@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class OrderStoreInAPI {
    private long id;
    private long tplid;
    private long invoiceVendor;
    private long warehouse;
    private long vendor;
    private long shop;
    private long inventoryowner;

    private Boolean warehouse_isGoodsPosition;
    private Boolean warehouse_iSerialManage;
    private Boolean warehouse_isGoodsPositionStock;
    private Boolean bmake_st_purinvoice_red;
    private Boolean paymentIsContract;
    private Boolean bmake_st_purinvoice;
    private Boolean warehouse_countCost;
    private String isBeginning;
    private String isRetailAgentName;
    private String isWfControlled;
    private String isContract;
    private String isUpdateCost;
    private String isBulkConver;
    private String isSmallTaxpayer;
    private String isInvBack;
    private String isFlowCoreBill;
    private String isUpdateStock;

    private List<OrderStoreInAPIDetail> purInRecords;

    private String transTypeKeyField;
    private String bustype;
    private String operator_name;
    private String createTime;
    private String masterOrgKeyField;
    private String bustype_name;
    private String srcBill;
    private String purchaseOrg;
    private String operator;
    private String natCurrency;
    private String inInvoiceOrg;
    private String paymentstatus;
    private String bustype_extend_attrs_json;
    private String vendor_name;
    private String purchaseOrg_name;
    private String srcBillNO;
    private String srcBillType;
    private String barCode;
    private String warehouse_name;
    private String accountOrg_name;
    private String exchRateType;
    private String natCurrency_code;
    private String invoicingDocEntryAndMgmt;
    private String code;
    private String creatorId;
    private String bizFlow;
    private String currency_code;
    private String vouchdate;
    private String natCurrency_name;
    private String receiptDocEntryAndMgmt;
    private String invoiceVendor_name;
    private String bizFlow_version;
    private String currency;
    private String org_name;
    private String department;
    private String createDate;
    private String creator;
    private String currency_name;
    private String org;
    private String inInvoiceOrg_name;
    private String exchRateType_name;
    private String department_name;
    private String accountOrg;
    private String bizFlow_name;
    private String pubts;

    private int verifystate;
    private int inStockType;
    private int ownertype;
    private int status;
    private int vendor_taxrate;
    private int taxRate;
    private int exchRate;
    private int exchRateType_digit;
    private int currency_priceDigit;
    private int natCurrency_moneyDigit;
    private int natCurrency_priceDigit;
    private int currency_moneyDigit;
    private double moneysum;
    private double returncount;
    private double totalQuantity;
    private double paymentsum;
    private String batchnoCodeRule;




    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public long getTplid() {
        return tplid;
    }

    public void setTplid(long tplid) {
        this.tplid = tplid;
    }

    public long getInvoiceVendor() {
        return invoiceVendor;
    }

    public void setInvoiceVendor(long invoiceVendor) {
        this.invoiceVendor = invoiceVendor;
    }

    public long getWarehouse() {
        return warehouse;
    }

    public void setWarehouse(long warehouse) {
        this.warehouse = warehouse;
    }

    public long getVendor() {
        return vendor;
    }

    public void setVendor(long vendor) {
        this.vendor = vendor;
    }

    public long getShop() {
        return shop;
    }

    public void setShop(long shop) {
        this.shop = shop;
    }

    public long getInventoryowner() {
        return inventoryowner;
    }

    public void setInventoryowner(long inventoryowner) {
        this.inventoryowner = inventoryowner;
    }


    public Boolean getWarehouse_isGoodsPosition() {
        return warehouse_isGoodsPosition;
    }

    public void setWarehouse_isGoodsPosition(Boolean warehouse_isGoodsPosition) {
        this.warehouse_isGoodsPosition = warehouse_isGoodsPosition;
    }

    public Boolean getWarehouse_iSerialManage() {
        return warehouse_iSerialManage;
    }

    public void setWarehouse_iSerialManage(Boolean warehouse_iSerialManage) {
        this.warehouse_iSerialManage = warehouse_iSerialManage;
    }

    public Boolean getWarehouse_isGoodsPositionStock() {
        return warehouse_isGoodsPositionStock;
    }

    public void setWarehouse_isGoodsPositionStock(Boolean warehouse_isGoodsPositionStock) {
        this.warehouse_isGoodsPositionStock = warehouse_isGoodsPositionStock;
    }

    public Boolean getBmake_st_purinvoice_red() {
        return bmake_st_purinvoice_red;
    }

    public void setBmake_st_purinvoice_red(Boolean bmake_st_purinvoice_red) {
        this.bmake_st_purinvoice_red = bmake_st_purinvoice_red;
    }

    public Boolean getPaymentIsContract() {
        return paymentIsContract;
    }

    public void setPaymentIsContract(Boolean paymentIsContract) {
        this.paymentIsContract = paymentIsContract;
    }

    public Boolean getBmake_st_purinvoice() {
        return bmake_st_purinvoice;
    }

    public void setBmake_st_purinvoice(Boolean bmake_st_purinvoice) {
        this.bmake_st_purinvoice = bmake_st_purinvoice;
    }

    public Boolean getWarehouse_countCost() {
        return warehouse_countCost;
    }

    public void setWarehouse_countCost(Boolean warehouse_countCost) {
        this.warehouse_countCost = warehouse_countCost;
    }

    public String getIsBeginning() {
        return isBeginning;
    }

    public void setIsBeginning(String isBeginning) {
        this.isBeginning = isBeginning;
    }

    public String getIsRetailAgentName() {
        return isRetailAgentName;
    }

    public void setIsRetailAgentName(String isRetailAgentName) {
        this.isRetailAgentName = isRetailAgentName;
    }

    public String getIsWfControlled() {
        return isWfControlled;
    }

    public void setIsWfControlled(String isWfControlled) {
        this.isWfControlled = isWfControlled;
    }

    public String getIsContract() {
        return isContract;
    }

    public void setIsContract(String isContract) {
        this.isContract = isContract;
    }

    public String getIsUpdateCost() {
        return isUpdateCost;
    }

    public void setIsUpdateCost(String isUpdateCost) {
        this.isUpdateCost = isUpdateCost;
    }

    public String getIsBulkConver() {
        return isBulkConver;
    }

    public void setIsBulkConver(String isBulkConver) {
        this.isBulkConver = isBulkConver;
    }

    public String getIsSmallTaxpayer() {
        return isSmallTaxpayer;
    }

    public void setIsSmallTaxpayer(String isSmallTaxpayer) {
        this.isSmallTaxpayer = isSmallTaxpayer;
    }

    public String getIsInvBack() {
        return isInvBack;
    }

    public void setIsInvBack(String isInvBack) {
        this.isInvBack = isInvBack;
    }

    public String getIsFlowCoreBill() {
        return isFlowCoreBill;
    }

    public void setIsFlowCoreBill(String isFlowCoreBill) {
        this.isFlowCoreBill = isFlowCoreBill;
    }

    public String getIsUpdateStock() {
        return isUpdateStock;
    }

    public void setIsUpdateStock(String isUpdateStock) {
        this.isUpdateStock = isUpdateStock;
    }

    public List<OrderStoreInAPIDetail> getPurInRecords() {
        return purInRecords;
    }

    public void setPurInRecords(List<OrderStoreInAPIDetail> purInRecords) {
        this.purInRecords = purInRecords;
    }

    public String getTransTypeKeyField() {
        return transTypeKeyField;
    }

    public void setTransTypeKeyField(String transTypeKeyField) {
        this.transTypeKeyField = transTypeKeyField;
    }

    public String getBustype() {
        return bustype;
    }

    public void setBustype(String bustype) {
        this.bustype = bustype;
    }

    public String getOperator_name() {
        return operator_name;
    }

    public void setOperator_name(String operator_name) {
        this.operator_name = operator_name;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getMasterOrgKeyField() {
        return masterOrgKeyField;
    }

    public void setMasterOrgKeyField(String masterOrgKeyField) {
        this.masterOrgKeyField = masterOrgKeyField;
    }

    public String getBustype_name() {
        return bustype_name;
    }

    public void setBustype_name(String bustype_name) {
        this.bustype_name = bustype_name;
    }

    public String getSrcBill() {
        return srcBill;
    }

    public void setSrcBill(String srcBill) {
        this.srcBill = srcBill;
    }

    public String getPurchaseOrg() {
        return purchaseOrg;
    }

    public void setPurchaseOrg(String purchaseOrg) {
        this.purchaseOrg = purchaseOrg;
    }

    public String getOperator() {
        return operator;
    }

    public void setOperator(String operator) {
        this.operator = operator;
    }

    public String getNatCurrency() {
        return natCurrency;
    }

    public void setNatCurrency(String natCurrency) {
        this.natCurrency = natCurrency;
    }

    public String getInInvoiceOrg() {
        return inInvoiceOrg;
    }

    public void setInInvoiceOrg(String inInvoiceOrg) {
        this.inInvoiceOrg = inInvoiceOrg;
    }

    public String getPaymentstatus() {
        return paymentstatus;
    }

    public void setPaymentstatus(String paymentstatus) {
        this.paymentstatus = paymentstatus;
    }

    public String getBustype_extend_attrs_json() {
        return bustype_extend_attrs_json;
    }

    public void setBustype_extend_attrs_json(String bustype_extend_attrs_json) {
        this.bustype_extend_attrs_json = bustype_extend_attrs_json;
    }

    public String getVendor_name() {
        return vendor_name;
    }

    public void setVendor_name(String vendor_name) {
        this.vendor_name = vendor_name;
    }

    public String getPurchaseOrg_name() {
        return purchaseOrg_name;
    }

    public void setPurchaseOrg_name(String purchaseOrg_name) {
        this.purchaseOrg_name = purchaseOrg_name;
    }

    public String getSrcBillNO() {
        return srcBillNO;
    }

    public void setSrcBillNO(String srcBillNO) {
        this.srcBillNO = srcBillNO;
    }

    public String getSrcBillType() {
        return srcBillType;
    }

    public void setSrcBillType(String srcBillType) {
        this.srcBillType = srcBillType;
    }

    public String getBarCode() {
        return barCode;
    }

    public void setBarCode(String barCode) {
        this.barCode = barCode;
    }

    public String getWarehouse_name() {
        return warehouse_name;
    }

    public void setWarehouse_name(String warehouse_name) {
        this.warehouse_name = warehouse_name;
    }

    public String getAccountOrg_name() {
        return accountOrg_name;
    }

    public void setAccountOrg_name(String accountOrg_name) {
        this.accountOrg_name = accountOrg_name;
    }

    public String getExchRateType() {
        return exchRateType;
    }

    public void setExchRateType(String exchRateType) {
        this.exchRateType = exchRateType;
    }

    public String getNatCurrency_code() {
        return natCurrency_code;
    }

    public void setNatCurrency_code(String natCurrency_code) {
        this.natCurrency_code = natCurrency_code;
    }

    public String getInvoicingDocEntryAndMgmt() {
        return invoicingDocEntryAndMgmt;
    }

    public void setInvoicingDocEntryAndMgmt(String invoicingDocEntryAndMgmt) {
        this.invoicingDocEntryAndMgmt = invoicingDocEntryAndMgmt;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getBizFlow() {
        return bizFlow;
    }

    public void setBizFlow(String bizFlow) {
        this.bizFlow = bizFlow;
    }

    public String getCurrency_code() {
        return currency_code;
    }

    public void setCurrency_code(String currency_code) {
        this.currency_code = currency_code;
    }

    public String getVouchdate() {
        return vouchdate;
    }

    public void setVouchdate(String vouchdate) {
        this.vouchdate = vouchdate;
    }

    public String getNatCurrency_name() {
        return natCurrency_name;
    }

    public void setNatCurrency_name(String natCurrency_name) {
        this.natCurrency_name = natCurrency_name;
    }

    public String getReceiptDocEntryAndMgmt() {
        return receiptDocEntryAndMgmt;
    }

    public void setReceiptDocEntryAndMgmt(String receiptDocEntryAndMgmt) {
        this.receiptDocEntryAndMgmt = receiptDocEntryAndMgmt;
    }

    public String getInvoiceVendor_name() {
        return invoiceVendor_name;
    }

    public void setInvoiceVendor_name(String invoiceVendor_name) {
        this.invoiceVendor_name = invoiceVendor_name;
    }

    public String getBizFlow_version() {
        return bizFlow_version;
    }

    public void setBizFlow_version(String bizFlow_version) {
        this.bizFlow_version = bizFlow_version;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getOrg_name() {
        return org_name;
    }

    public void setOrg_name(String org_name) {
        this.org_name = org_name;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getCreateDate() {
        return createDate;
    }

    public void setCreateDate(String createDate) {
        this.createDate = createDate;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getCurrency_name() {
        return currency_name;
    }

    public void setCurrency_name(String currency_name) {
        this.currency_name = currency_name;
    }

    public String getOrg() {
        return org;
    }

    public void setOrg(String org) {
        this.org = org;
    }

    public String getInInvoiceOrg_name() {
        return inInvoiceOrg_name;
    }

    public void setInInvoiceOrg_name(String inInvoiceOrg_name) {
        this.inInvoiceOrg_name = inInvoiceOrg_name;
    }

    public String getExchRateType_name() {
        return exchRateType_name;
    }

    public void setExchRateType_name(String exchRateType_name) {
        this.exchRateType_name = exchRateType_name;
    }

    public String getDepartment_name() {
        return department_name;
    }

    public void setDepartment_name(String department_name) {
        this.department_name = department_name;
    }

    public String getAccountOrg() {
        return accountOrg;
    }

    public void setAccountOrg(String accountOrg) {
        this.accountOrg = accountOrg;
    }

    public String getBizFlow_name() {
        return bizFlow_name;
    }

    public void setBizFlow_name(String bizFlow_name) {
        this.bizFlow_name = bizFlow_name;
    }

    public String getPubts() {
        return pubts;
    }

    public void setPubts(String pubts) {
        this.pubts = pubts;
    }

    public int getVerifystate() {
        return verifystate;
    }

    public void setVerifystate(int verifystate) {
        this.verifystate = verifystate;
    }

    public int getInStockType() {
        return inStockType;
    }

    public void setInStockType(int inStockType) {
        this.inStockType = inStockType;
    }

    public int getOwnertype() {
        return ownertype;
    }

    public void setOwnertype(int ownertype) {
        this.ownertype = ownertype;
    }

    public int getStatus() {
        return status;
    }

    public void setStatus(int status) {
        this.status = status;
    }

    public int getVendor_taxrate() {
        return vendor_taxrate;
    }

    public void setVendor_taxrate(int vendor_taxrate) {
        this.vendor_taxrate = vendor_taxrate;
    }

    public int getTaxRate() {
        return taxRate;
    }

    public void setTaxRate(int taxRate) {
        this.taxRate = taxRate;
    }

    public int getExchRate() {
        return exchRate;
    }

    public void setExchRate(int exchRate) {
        this.exchRate = exchRate;
    }

    public int getExchRateType_digit() {
        return exchRateType_digit;
    }

    public void setExchRateType_digit(int exchRateType_digit) {
        this.exchRateType_digit = exchRateType_digit;
    }

    public int getCurrency_priceDigit() {
        return currency_priceDigit;
    }

    public void setCurrency_priceDigit(int currency_priceDigit) {
        this.currency_priceDigit = currency_priceDigit;
    }

    public int getNatCurrency_moneyDigit() {
        return natCurrency_moneyDigit;
    }

    public void setNatCurrency_moneyDigit(int natCurrency_moneyDigit) {
        this.natCurrency_moneyDigit = natCurrency_moneyDigit;
    }

    public int getNatCurrency_priceDigit() {
        return natCurrency_priceDigit;
    }

    public void setNatCurrency_priceDigit(int natCurrency_priceDigit) {
        this.natCurrency_priceDigit = natCurrency_priceDigit;
    }

    public int getCurrency_moneyDigit() {
        return currency_moneyDigit;
    }

    public void setCurrency_moneyDigit(int currency_moneyDigit) {
        this.currency_moneyDigit = currency_moneyDigit;
    }

    public double getMoneysum() {
        return moneysum;
    }

    public void setMoneysum(double moneysum) {
        this.moneysum = moneysum;
    }

    public double getReturncount() {
        return returncount;
    }

    public void setReturncount(double returncount) {
        this.returncount = returncount;
    }

    public double getTotalQuantity() {
        return totalQuantity;
    }

    public void setTotalQuantity(double totalQuantity) {
        this.totalQuantity = totalQuantity;
    }

    public double getPaymentsum() {
        return paymentsum;
    }

    public void setPaymentsum(double paymentsum) {
        this.paymentsum = paymentsum;
    }

    public String getBatchnoCodeRule() {
        return batchnoCodeRule;
    }

    public void setBatchnoCodeRule(String batchnoCodeRule) {
        this.batchnoCodeRule = batchnoCodeRule;
    }
}
